home *** CD-ROM | disk | FTP | other *** search
- import java.io.IOException;
- import javax.microedition.lcdui.Command;
- import javax.microedition.lcdui.CommandListener;
- import javax.microedition.lcdui.Displayable;
- import javax.microedition.lcdui.Image;
- import javax.microedition.lcdui.List;
- import javax.microedition.lcdui.Screen;
-
- // $FF: renamed from: u
- public class class_0 extends List implements CommandListener {
- // $FF: renamed from: byte MicroMail
- private MicroMail field_0;
- // $FF: renamed from: goto javax.microedition.lcdui.Displayable
- private Displayable field_1;
- // $FF: renamed from: int int
- int field_2;
- // $FF: renamed from: new javax.microedition.lcdui.Image
- private Image field_3 = null;
- // $FF: renamed from: a java.lang.String
- private String field_4 = "/EmailUnread.png";
- // $FF: renamed from: for java.lang.String
- private String field_5 = "/EmailRead.png";
- // $FF: renamed from: char javax.microedition.lcdui.Image
- private Image field_6 = null;
- // $FF: renamed from: case javax.microedition.lcdui.Command
- Command field_7;
- // $FF: renamed from: do javax.microedition.lcdui.Command
- Command field_8;
- // $FF: renamed from: if javax.microedition.lcdui.Command
- Command field_9;
- // $FF: renamed from: try javax.microedition.lcdui.Command
- Command field_10;
- // $FF: renamed from: long javax.microedition.lcdui.Command
- Command field_11;
- // $FF: renamed from: else javax.microedition.lcdui.Command
- Command field_12;
-
- public class_0(MicroMail var1, int var2) {
- super(d.int(var2) + "(" + l.if(var2) + ")", 3);
- this.field_7 = new Command(MicroMail.r.getText(1), 2, 4);
- this.field_8 = new Command(MicroMail.r.getText(9), 1, 1);
- this.field_9 = new Command(MicroMail.r.getText(10), 1, 1);
- this.field_10 = new Command(MicroMail.r.getText(11), 1, 2);
- this.field_11 = new Command(MicroMail.r.getText(3), 1, 3);
- this.field_12 = new Command(MicroMail.r.getText(51), 1, 4);
- this.field_0 = var1;
- this.field_2 = var2;
-
- try {
- this.field_3 = Image.createImage(this.field_4);
- this.field_6 = Image.createImage(this.field_5);
- } catch (IOException var4) {
- }
-
- ((Displayable)this).setCommandListener(this);
- if (var2 == 1) {
- ((Displayable)this).addCommand(this.field_8);
- } else if (var2 == 2) {
- ((Displayable)this).addCommand(this.field_10);
- ((Displayable)this).addCommand(this.field_9);
- }
-
- ((Displayable)this).addCommand(this.field_7);
- ((Displayable)this).addCommand(this.field_11);
- ((Displayable)this).addCommand(this.field_12);
- this.method_2(var2);
- System.gc();
- }
-
- // $FF: renamed from: a (java.lang.String) void
- public void method_0(String var1) {
- ((List)this).append(var1, this.field_3);
- }
-
- public void commandAction(Command var1, Displayable var2) {
- MicroMail.mainScreen.if(true);
- if (var1 == this.field_7) {
- MicroMail.display.setCurrent(MicroMail.mainScreen);
- MicroMail.dispose(this);
- } else if (var1 == this.field_8) {
- v var3 = new v(this.field_0, true);
- MicroMail.display.setCurrent(var3);
- MicroMail.dispose(this);
- } else if (var1 == this.field_9) {
- v var5 = new v(this.field_0, false);
- MicroMail.display.setCurrent(var5);
- MicroMail.dispose(this);
- } else if (var1 == this.field_10) {
- e var6 = new e(this.field_0, this, (a)null, -1);
- MicroMail.display.setCurrent(var6);
- } else if (var1 == this.field_11) {
- int var7 = ((List)this).getSelectedIndex();
- if (var7 > -1) {
- a var4 = l.a(this.field_2, var7);
- l.a(this.field_2, var7, var4);
- this.method_1(var7);
- Object var9 = null;
- }
- } else if (var1 == this.field_12) {
- l.for(this.field_2);
- MicroMail.display.setCurrent(MicroMail.mainScreen);
- MicroMail.dispose(this);
- } else if (var1.equals(List.SELECT_COMMAND)) {
- int var8 = ((List)this).getSelectedIndex();
- if (var8 > -1) {
- t var10 = new t(this.field_0, this, this.field_2, var8);
- MicroMail.display.setCurrent(var10);
- }
- }
-
- }
-
- // $FF: renamed from: if (int) void
- public void method_1(int var1) {
- ((List)this).delete(var1);
- ((Screen)this).setTitle(d.int(this.field_2) + "(" + l.if(this.field_2) + ")");
- }
-
- // $FF: renamed from: a (int) int
- public int method_2(int var1) {
- byte var2 = 0;
- int var3 = l.if(var1);
- l.a(var1);
- if (l.if(var1) > 0) {
- for(int var5 = 0; var5 < var3; ++var5) {
- h var4 = l.if(var1, var5);
- if (var4.a) {
- ((List)this).append(var4.if, this.field_3);
- } else {
- ((List)this).append(var4.if, this.field_6);
- }
- }
- }
-
- return var2;
- }
-
- // $FF: renamed from: a (int, java.lang.String, boolean) void
- public void method_3(int var1, String var2, boolean var3) {
- if (var3) {
- ((List)this).set(var1, var2, this.field_6);
- } else {
- ((List)this).set(var1, var2, this.field_3);
- }
-
- }
- }
-